Product details
- Publisher : CreateSpace Independent Publishing Platform (May 21, 2018)
- Language : English
- Paperback : 201 pages
- ISBN-10 : 1719439559
-
کتاب Computer Programming for Beginners: Fundamentals of Programming Terms and Concepts
★ Every Conceivable Topic a Complete Novice Needs To Know ★
If you are a newcomer to programming it’s easy to get lost in the technical jargon, before even getting to the language you want to learn.
- What are statements, operators, and functions?
- How to structure, build and deploy a program?
- What is functional programming and object oriented programming?
- How to store, manage and exchange data?
These are topics many programming guides don’t cover, as they are assumed to be general knowledge to most developers. That is why this guide has been created. It is the ultimate primer to all programming languages.
What This Book Offers
Zero Knowledge Required
This guide has specifically been created for someone who is completely new to programming. We cover all the concepts, terms, programming paradigms and coding techniques that every beginner should know.
A Solid Foundation
This guide will form the foundation for all future programming languages you may encounter. It doesn’t focus on merely one specific language, but rather the principles that apply to all programming languages.
Detailed Descriptions & Code Samples
Emphasis has been placed on beginner-friendly descriptions, supported by working code samples from the most popular languages, such as C#, Java and Python, to help illustrate concepts and terms.
Key Topics
- What Is a Programming Language?
- Why Do We Need a Programming Language?
- The History of Programming Languages
- Popular Programming Languages
- Understanding the Structure of a Program
- What Are the Different Types of Programs?
- How Is a Program Built?
- How Is a Program Executed?
- What Are Program Statements?
- What Are Data Types?
- What Are Variables?
- What Are Operators?
- Working with Numbers
- The Importance of Strings
- Making Decisions in Programs
- Iterative Programming
- Logical Grouping of Code
- What Are Functions?
- Taking Input
- Sending Output
- What Is Functional Programming?
- What Is Object Oriented Programming?
- What Are Client Server Applications?
- What Is Web Programming?
- Managing Data in a Program
- Storing Data in Files
- Storing Data in Databases
- Data Exchange Formats
- Error Handling
- Logging in Programs
- Logical Grouping of Programs
- Deploying Programs
- Programming for the Internet
- Serverless Programming
- Programming for Mobile Devices
- Design Practices
Learn Programming the Easy Way, Get Your Copy Today!
منابع کتاب کتاب Computer Programming for Beginners: Fundamentals of Programming Terms and Concepts
★ هر موضوع قابل تصوری که یک تازه کار کامل باید بداند ★
اگر در برنامه نویسی تازه وارد هستید، قبل از اینکه به زبانی که می خواهید یاد بگیرید، به راحتی در اصطلاح فنی گم شوید.
- عبارات، عملگرها و توابع چیست؟
- چگونه یک برنامه را ساختار، ساخت و اجرا کنیم؟
- برنامه نویسی تابعی و برنامه نویسی شی گرا چیست؟
- چگونه داده ها را ذخیره، مدیریت و مبادله کنیم؟
اینها موضوعاتی هستند که بسیاری از راهنماهای برنامه نویسی آن را پوشش نمی دهند، زیرا تصور می شود برای اکثر توسعه دهندگان دانش عمومی است. به همین دلیل این راهنما ایجاد شده است. این پرایمر نهایی برای همه زبان های برنامه نویسی است.
آنچه این کتاب ارائه می دهد
دانش صفر مورد نیاز
این راهنما به طور خاص برای افرادی که کاملاً در برنامه نویسی تازه کار هستند ایجاد شده است. ما تمام مفاهیم، اصطلاحات، پارادایم های برنامه نویسی و تکنیک های کدنویسی را که هر مبتدی باید بداند را پوشش می دهیم.
یک پایه محکم
این راهنما پایه و اساس تمام زبان های برنامه نویسی آینده را که ممکن است با آنها روبرو شوید تشکیل می دهد. این فقط بر روی یک زبان خاص تمرکز نمی کند، بلکه اصولی است که برای همه زبان های برنامه نویسی اعمال می شود.
توضیحات تفصیلی و نمونه کد
برای کمک به تشریح مفاهیم و اصطلاحات، تاکید بر توصیفهای مبتدی پسند شده است، که توسط نمونههای کد کار از محبوبترین زبانها، مانند C#، Java و Python پشتیبانی میشود.
موضوعات کلیدی
- زبان برنامه نویسی چیست؟
- چرا به زبان برنامه نویسی نیاز داریم؟
- تاریخچه زبان های برنامه نویسی
- زبان های برنامه نویسی محبوب
- درک ساختار یک برنامه
- انواع مختلف برنامه ها چیست؟
- یک برنامه چگونه ساخته می شود؟
- یک برنامه چگونه اجرا می شود؟
- بیانیه های برنامه چیست؟
- انواع داده ها چیست؟
- متغیرها چیست؟
- اپراتورها چیست؟
- کار با اعداد
- اهمیت رشته ها
- تصمیم گیری در برنامه ها
- برنامه نویسی تکراری
- گروه بندی منطقی کد
- توابع چیست؟
- گرفتن ورودی
- ارسال خروجی
- برنامه نویسی تابعی چیست؟
- برنامه نویسی شی گرا چیست؟
- برنامه های کاربردی سرور مشتری چیست؟
- برنامه نویسی وب چیست؟
- مدیریت داده ها در یک برنامه
- ذخیره سازی داده ها در فایل ها
- ذخیره سازی داده ها در پایگاه های داده
- فرمت های تبادل داده
- رسیدگی به خطا
- ورود به برنامه ها
- گروه بندی منطقی برنامه ها
- استقرار برنامه ها
- برنامه نویسی برای اینترنت
- برنامه نویسی بدون سرور
- برنامه نویسی برای دستگاه های موبایل
- شیوه های طراحی
ارسال نظر درباره کتاب Computer Programming for Beginners: Fundamentals of Programming Terms and Concepts